@charset "utf-8";
body { color:#666666;font:12px/1.231 Verdana, Arial, Helvetica, sans-serif ,""; background:url(Img/Common/bg.gif) repeat-x;} /*网站字体颜色*/
html,body{-webkit-text-size-adjust:none;}
a { color:#666666; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{ clear:both; font-size:0; line-height:0; height:0; overflow:hidden;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"微软雅黑","宋体";}
.pa{ position:absolute;}
.pr{ position:relative}
.mt8{ margin-top:8px;}
.font14 { font-size:14px; font-weight:bold;}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}

#warp{ min-width:1200px; margin:0 auto;}


/* -- 页面整体布局 -- */
.header, .content, .footer { width:1200px; margin:0 auto;}

.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(Img/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(Img/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(Img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(Img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(Img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(Img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

/*头部开始*/
.header{ height:106px;}
.logo { width:395px; height:106px;}
.logo img { border:0; float:left;}
.logo span{ display:inline-block; margin:25px 0 0 0;}

.h_nav { width:805px; height:106px;}
.h_tel{ height:52px; text-align:right; font:16px/52px "微软雅黑";color:#737373;}
.h_tel span{ color:#e8020d; font:16px/52px Arial, Helvetica, sans-serif;}
.h_nav ul{ height:54px;}
.h_nav ul li { float:left; padding:0 20px; height:54px; text-align:center; display:inline;}
.h_nav ul li a { color:#2a2a2a; display:inline-block; padding:0 12px; height:52px; font:18px/52px "微软雅黑";}
.h_nav ul li a:hover, .h_nav ul .cur a{ color:#e60111; text-decoration:none; border-bottom:2px solid #e60111;}
.h_nav ul li a:-webkit-any-link{ display:block;}

/*头部结束*

/*底部开始*/
.fbg { border-top:1px solid #e0e0e0; min-height:445px; overflow:hidden;min-width:1200px;}
.footer-news { padding: 20px 0; } 
.footer-news-container { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 20px; } 
.footer-column { flex: 1 1 250px; min-width: 250px; padding: 10px; box-sizing: border-box; } 
.footer-column h3 { font-size: 18px; margin-bottom: 10px; font-weight: bold; color: #333; } 
.footer-column ul { padding-left: 0; list-style: none; margin: 0; } 
.footer-column ul li { margin-bottom: 8px; font-size: 14px; line-height: 1.5; color: #555; } 
.footer-column ul li a { text-decoration: none; color: #007BFF; } 
.footer-column ul li a:hover { text-decoration: underline; color: #0056b3; } 
.gw { margin-top:55px; width:1100px; height:390px; overflow:hidden;}
.gw dl { width:200px; overflow:hidden; float:left;}
.gw dl dt { font:22px/36px "微软雅黑"; height:50px; background:url(Img/Common/f_line.gif) no-repeat left bottom; overflow:hidden;}
.gw dl dt a{ color:#2f2f2f;}
.gw dl dd { padding:20px 0 0 0; overflow:hidden;}
.gw dl dd a { color:#2f2f2f; font:16px/34px "微软雅黑"; display:block;}
.gw dl dd p { color:#2f2f2f; font:16px/34px "微软雅黑"; display:block;}
.gw .lx{ width:300px; margin-right:0;}
.fctel{ width:98px; padding:132px 0 0 0;}
.fctel span{ display:block; color:#4b4b4b; font:16px/38px "微软雅黑"; text-align:center;}
.fctel img{ width:86px; height:86px; border:1px solid #dfdfdf; padding:10px;}


.f_con { border-top:1px solid #e0e0e0; height:54px; overflow:hidden; color:#676767; font:15px/54px "微软雅黑";}
.f_con span{ font:15px/54px "微软雅黑"; color:#c1c1c1;}
.f_con span a{ color:#676767; font:15px/54px "微软雅黑"; padding:0 8px;}
/*底部结束*/

.ser {
    border-bottom: 1px solid #e1e1e1;
    height: 62px;
}
.h_ser {
    height: 62px;
    margin: 0 auto;
    overflow: hidden;
    width: 1200px;
}
.h_ser p {
    color: #323232;
    font: 16px/62px "微软雅黑";
    height: 62px;
    overflow: hidden;
    width: 915px;
}
.h_ser p a {
    color: #737373;
    display: inline-block;
    font: 16px/62px "微软雅黑";
}
.s_inp {
    height: 30px;
    padding: 16px 0 0;
    width: 280px;
}
.inp01 {
    background: rgba(0, 0, 0, 0) url("Img/Common/txt.gif") no-repeat scroll 0 0;
    border: 0 none;
    color: #c0c0c0;
    font: 12px/30px "宋体";
    height: 30px;
    padding-left: 19px;
    text-align: left;
    width: 230px;
}
.inpso {
    background: rgba(0, 0, 0, 0) url("Img/Common/so.gif") no-repeat scroll 0 0;
    border: 0 none;
    display: inline-block;
    height: 30px;
    width: 31px;
}
     
 .theconnectG{
	z-index:11;
	width: 55px;
	position: fixed;
	top:45%;
	right: 0;
	background: white;
}
.theconnectG div{
	margin-bottom: 1px;
}
#con1{
	background: url(/Skins/Default/Img/index/qq.gif);
	width: 55px;
	height: 55px;
}
#con1:hover{
	background: url(/Skins/Default/Img/index/qq.gif);	
}
#con2{
	background: url(/Skins/Default/Img/index/wx.gif);
	width: 55px;
	height: 55px;
}
.con2X{position: relative;}
.con2X:hover #con2{
	background: url(/Skins/Default/Img/index/wx.gif) no-repeat 0px 0px;	
}
.con2X:hover .con2show{
	display: block;
}
#con3{
	background: url(/Skins/Default/Img/index/tel.gif);
	width: 55px;
	height: 55px;
}
.con3X:hover #con3{
	background: url(/Skins/Default/Img/index/tel.gif);	
}
.con3X:hover .con3show{
	display: block;
}
#con4{
	background: url(/Skins/Default/Img/index/top.gif);
	width: 55px;
	height: 55px;margin-bottom: 0;cursor: pointer;
}
#con4:hover{
	background: url(/Skins/Default/Img/index/top.gif) no-repeat -1px -1px;	
}
.con2show{
	position: absolute;
	top:0;
	right:56px;
	display: none;
	border: #eee 1px solid;
	text-align: center;
	padding: 3px 3px 6px;background: #fff;
}
.con2show img{ max-width:200px; max-height:200px;min-width:140px; min-height:140px;}
.con2show p{font-size: 15px;margin:5px 0 0;}
.con3show{
	position: absolute;
	right:55px;
	width: 190px;
	height: 55px;
	line-height: 56px;
	background: #ff811b;
	font-family: 'Arial';
	font-size: 22px;
	display: none;
	padding-left: 20px;color: #fff;
}

.link {
    border: 1px solid #e0e0e0;
    height: 124px;
    margin:20px auto;
    overflow: hidden;
    width: 1198px;
}
.link h2 {
    background: rgba(0, 0, 0, 0) url("Img/Index/linksj.gif") no-repeat scroll 138px 41px;
    float: left;
    overflow: hidden;
    padding: 36px 0 0 48px;
    width: 120px;
}
.link h2 a {
    color: #ee1d23;
    font: 20px "微软雅黑";
}
.link h2 span a {
    color: #848484;
    display: block;
    font: 15px/20px "微软雅黑";
}
.ls {
    background: rgba(0, 0, 0, 0) url("Img/Index/linkx.gif") no-repeat scroll 0 26px;
    float: right;
    overflow: hidden;
    padding: 26px 0 0;
    width: 982px;
}
.ls a {
    color: #6d6d6d;
    font: 16px/34px "微软雅黑";
    padding: 0 20px 0 48px;
}